- 摩臘婆
- Mālava, or Lāra (Lāṭa). An ancient state in Central India, in the present Gujarat.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.